package com_6;

import java.util.ArrayList;

public class Test4 {
    public static void main(String[] args) {
        ArrayList<String> list=new ArrayList<>();//创建集合对象//
        list.add("zhugeliang");//添加元素到集合中
        list.add("zhoyu");//添加元素到集合
        list.add("liubei");//添加元素到集合
        list.add("caocao");//添加元素到集合
        list.add("zhaozilong");//添加元素到集合
        list.add("lusu");//添加元素到集合
        list.stream().sorted((s1,s2)->{//创建集合流对象再调用sorted方法进行排序
            int num = s1.length() - s2.length();//
            int num2 = num == 0 ? s1.compareTo(s2):num;//
            return num2;//
        }).forEach(s-> System.out.println(s));//
    }
}
